package com.nuanshui.heatedloan.credit.pay;

import com.nuanshui.heatedloan.credit.vo.CustomerBankCardInfoVO;
import com.nuanshui.heatedloan.credit.vo.CustomerIdCardInfoVO;
import com.nuanshui.heatedloan.credit.vo.PayOrderInfoVO;

import java.io.Serializable;

public class PayRequest implements Serializable {


    private String transRequestCode;

    //当实时付失败，则尝试批量付接口
    private String batchTransRequestCode;

    private Object trxData;

    private String bizType;

    private String userId;

    private String orderNo;

    private String mixCardNo;

    private int money;//金额

    private PayOrderInfoVO order;

    private CustomerIdCardInfoVO idCard;

    private CustomerBankCardInfoVO bankCard;

    public String getTransRequestCode() {
        return transRequestCode;
    }

    public void setTransRequestCode(String transRequestCode) {
        this.transRequestCode = transRequestCode;
    }

    public Object getTrxData() {
        return trxData;
    }

    public void setTrxData(Object trxData) {
        this.trxData = trxData;
    }


    public String getBizType() {
        return bizType;
    }

    public void setBizType(String bizType) {
        this.bizType = bizType;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getOrderNo() {
        return orderNo;
    }

    public void setOrderNo(String orderNo) {
        this.orderNo = orderNo;
    }

    public PayOrderInfoVO getOrder() {
        return order;
    }

    public void setOrder(PayOrderInfoVO order) {
        this.order = order;
    }

    public CustomerIdCardInfoVO getIdCard() {
        return idCard;
    }

    public void setIdCard(CustomerIdCardInfoVO idCard) {
        this.idCard = idCard;
    }

    public CustomerBankCardInfoVO getBankCard() {
        return bankCard;
    }

    public void setBankCard(CustomerBankCardInfoVO bankCard) {
        this.bankCard = bankCard;
    }

    public int getMoney() {
        return money;
    }

    public void setMoney(int money) {
        this.money = money;
    }

    public String getMixCardNo() {
        return mixCardNo;
    }

    public void setMixCardNo(String mixCardNo) {
        this.mixCardNo = mixCardNo;
    }

    public String getBatchTransRequestCode() {
        return batchTransRequestCode;
    }

    public void setBatchTransRequestCode(String batchTransRequestCode) {
        this.batchTransRequestCode = batchTransRequestCode;
    }
}
